約 5,078,222 件
https://w.atwiki.jp/scratchpad/pages/16.html
PDO_OCI PHPExcel PDO_OCI tns指定時には、余分な空白があるとダメみたい。一行で記述するのが手っ取り早い? $tns = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourip)(PORT = 1521)))(CONNECT_DATA = (SERVICE_NAME = orcl)))" $db_username = "youname"; $db_password = "yourpassword"; try{ $conn = new PDO("oci dbname=".$tns,$db_username,$db_password); }catch(PDOException $e){ echo ($e- getMessage()); } PHPExcel 特徴 PHPで、Excelファイルの作成・編集・保存等ができる。 COMを使わないため、サーバがWindows以外(FreeBSD,Linux他)でもよい。 導入 PHP Excel 2007 classesよりダウンロード。(version 1.6.0;2007/2/14現在) 解凍してパスの通ったところに配置する。 使用 読み書きExcelファイル形式に合わせたライブラリを読み込む。 Excelファイルの形式 処理 備考 xlsx 読込み Reader/Excel2007.phpをrequire 書込み Writer/Excel2007.phpをrequire xls 読込み 不可 書込み Writer/Excel5.phpをriquire 日本語フォント xlsx形式 特に問題なし。 xls形式 フォント名が半角英数字のもののみ使用可 (どれが使えるかは、Fontsディレクトリで確認)標準でつかえそうなのは、以下の4つ。 MS Gothic MS PGothic MS Mincho MS PMincho 動作感 Excel2000等をメインで使っている環境の場合、雛形ファイルをExcel2007で作成→PHPExcelで操作→xls形式で保存という流れに。 条件付き書式等は、保存時に失われる模様。(xls,xlsxとも) 日本語フォントもデフォルトに戻る?(該当セルに合わせてみるとフォント名が崩れている) 日本語はUTF−8で使用可。
https://w.atwiki.jp/japanesehiphop/pages/1506.html
Format Title Artist Label Model Number Release Press 12 MIC STORY SEEDA EXIT BEATS,CISCO INTERNATIONAL EB004 2007/12/09 - Side Track Title Produce A 1 MIC STORY feat.ILL-BOSSTINO DJ WATARAI 2 MIC STORY(Inst) DJ WATARAI B 3 ガリガリBOYZ(JUDGMENT NIGHT REMIX) feat.四街道NATURE NUMB 4 ガリガリBOYZ(JUDGMENT NIGHT REMIX)(Inst) NUMB ※CISCO HIPHOP SHOP LIMITED PERTAIN CD 街風
https://w.atwiki.jp/mypcmemo/pages/52.html
ソフトウェア PHP 言語仕様 チュートリアル 参考書 開発環境 ファイル操作 文字列操作 404チェック ファイルのダウンロード 文字コード cron wget 未整理 日本 PHP ユーザ会 (Japan PHP Users Group) PHPのコミュニティ ポータルサイト「PHPプロ!」 phpspot - PHPスクリプト/MySQL/掲示板/入門/サンプル/正規表現/レンタルサーバー PHPの基礎体力 PHP 開発リンク集 言語仕様 PHP プログラミング言語資料 - SAK Streets チュートリアル レッツPHP! PHP マニュアル 一気に覚えるPHP!(Think IT) PHP による Web プログラミング PHPBook PHP入門 PHPを勉強するならこれだけは言いたい!PHPのオススメ勉強法 参考書 独習PHP - WINGS 開発環境 PHPエディタ ファイル操作 ファイルをコピーする / PHP 標準関数逆引き辞典 Perl Tips | PHP で、サイトにアクセスして HTML を取得する方法 PHPスクリプト講座:ファイルの読み込み1 -- そふぃのphp入門 文字列操作 PHP » 文字列 » マルチバイト文字列関数 | PHP JavaScript Room PHPでファイルを開いて1行ずつ読み込む|PHPプログラムメモ|プログラムメモ ファイルから文字列で1行ずつ読み込む / PHP 標準関数逆引き辞典 文字列置換はstr_replaceだけじゃない。strtrでも可能! - PHPプロ!TIPS+ 404チェック PHPでHTTPリクエストをしてみる PHPでデッドリンク(リンク切れ)をチェックする ファイルのダウンロード PHPでファイルをDLさせる際のPHPコード例 phpspot開発日誌 ファイルダウンロード(PEAR HTTP_Download) - PEAR入門 PHPでファイルダウンロードさせる方法 - ゆるゆると 634 - PHP/リモートバイナリファイルのコピー 文字コード PHPの文字化けを本気で解決する - ぎじゅっやさん こりゃまたPHP!~PHP概説めにー こりゃまためんどい文字コード cron windowsを利用してのcron.phpを実行する方法 | ≡ Drupal Japan ≡ cron.phpの自動実行 cronによる日時指定のWeb更新、メール送信 Tips/WEBSYS/WEB上のPHPなどのスクリプトを定期的に実効するには? - WonderRabbitProject Windows 2000 で cron を実行 cron.phpの自動実行 wget オプション -q -x(ログを作成せず、hostごとにディレクトリを作成) へのへの日記 - Windowsでwgetコマンドを使う Windows で wget を使う方法 未整理 PHPで自動的にWEBページを保存することは可能か? - 教えて!goo PHPについての質問です。 異なるサーバー間でファイルのコピーをしたいと考えております。 例えば画像の場合なのですが、「AAA.com/aaa.jpg」を「BBB.com/image/」の中にコ.. - 人力検索はてな サーバー間のファイルの移動(コピー)について -OKWave 使うな→PHPで書かれたWEBクローラー用クラス MSN相談箱 ■ウェブクローラーの作成 PHP/PEARのライブラリでperlやrubyのWWW Mechanizeのように、 *WEBサイトを訪問して自動ログインして巡回する ライブラリにはどのようなものがあるんでしょうか? 仕事の.. - 人力検索はてな 634 - PHP/WEBページ取得 外部WEBページを出来るだけレイアウトなどを崩さずに、自分のサイト内に取り込む方... - Yahoo!知恵袋 指定したURLから、そのタイトルを抽出する”だけ”のプログラムを - これはえがい開発日記@サブブログ fgetsでの改行コードの扱い PHPスクリプト講座:ファイルポインタの操作 -- そふぃのphp入門 Side-B » Blog Archive » PHP:定数で改行コードの違いを吸収 codeなにがし PHPで実行しているディレクトリの取得 PHP chmod - Manual Side-B » Blog Archive » PHP:実行中のPHPファイルのディレクトリを取得するには ディレクトリ内のファイル一覧を取得する - Affirmative Way PHPでディレクトリファイルの一覧を取得(glob)。 - プログラミング苦吟。 PHP glob - Manual Tips/PHP/glob関数の挙動と回避策 - ゼンド・ジャパン株式会社 技術情報コンテンツ 71. PHPの便利な関数 glob:ITpro 文字列置換はstr_replaceだけじゃない。strtrでも可能! - PHPプロ!TIPS+ PHPの種 ブログ PHP関連記事 / 新・ブログ掲示板内検索 ふたば☆ちゃんねる 画像自動ダウンロードスクリプト - zenpouの日記 nicovideoエラー ( 正しい動画URLを入力してください. ) nicovideoエラー ( 正しい動画URLを入力してください. ) nicovideoエラー ( 正しい動画URLを入力してください. ) nicovideoエラー ( 正しい動画URLを入力してください. ) コミュニティ PHP4/PHP5 - ニコニコチャンネル&コミュニティ
https://w.atwiki.jp/toho/pages/4449.html
A Story サークル:発熱巫女~ず Number Track Name Arranger Lyrics Vocal Original Works Original Tune Length 01 Dawn Fades Maurits"禅"Cornelis(時にメランコリー) - - 東方花映塚 花の映る塚 [00 57] 02 I Wish NAGI☆ 宇田 敬子 舞花 東方星蓮船 平安のエイリアン [04 49] Tim Vegas 03 Starscraper Maurits"禅"Cornelis(時にメランコリー) Tim Vegas SAKURA_bot 東方星蓮船 感情の摩天楼 [06 34] Tim Vegas 04 Les Feuilles Mortes NAGI☆ capo ぴえむこ 東方風神録 人恋し神様 [04 30] 05 明日ハレの日、ケの昨日 ~帰り路~ NAGI☆ - - 東方風神録 明日ハレの日、ケの昨日 [05 09] 06 Now Forever(M.Z.C The Rain and ShadowsElectro Remix) Maurits"禅"Cornelis(時にメランコリー) 宇田 敬子 Chen-U 東方幻想郷 眠れる恐怖 [06 03] 東方花映塚 今昔幻想郷 07 A Native Face(blazin' house mix extended) Tim Vegas 宇田 敬子 Chen-U 東方風神録 ネイティブフェイス [07 42] 08 Now Forever(M.Z.C The Rain and ShadowsElectro Remix Extended) Maurits"禅"Cornelis(時にメランコリー) 宇田 敬子 Chen-U 東方幻想郷 眠れる恐怖 [08 39] 東方花映塚 今昔幻想郷 詳細 博麗神社例大祭7(2010/3/14)にて頒布 イベント価格:1,000円 ショップ価格:1,260円(税込) CD番号:HTNT-006 レビュー 枚数を重ねるごとに確実にクオリティが上がっている。凄過ぎる バランスや総合力ではRe Starlights An Umbrellaに軍配が上がるが、各曲の瞬間風速力においては前作のそれを遥かに凌駕している I wishヤバい、Starscraperヤバい、Now Fowever何このベースとダブサンプリングマジヤバい 本家A Native Faceもロングバージョンとしてリマスタリングされ細かい部分に磨きがかかって元ネタにより近づいた印象 もうすんげーしか感想が出てきません 嫌が応にも次回作以降に期待せざるを得ない 今後もこの調子で頑張ってもらいたいものです 発熱入門用としてもオススメだが、Re Starlights An Umbrellaとリミックスで共有している曲も多いので 併せて買うとベターかな -- 名無しさん (2010-05-27 12 21 54) 名前 コメント
https://w.atwiki.jp/granblue/pages/20.html
配列の中身をすべてテキストにする 変数の内容を確認したいのに、ブラウザや標準出力にvar_dumpなどで出力できない場合などに、 これでテキストにしてログファイルに出力して確認する場合に利用 var_export(配列, true) ヒアドキュメント こういう代入のやり方を調べる際に、この名称が分からないと「 」とやっても記号はまったく検索できず、手も足も出ないのでメモ。 ?php echo FOOBAR Hello World! FOOBAR; ? マニュアルにも記述があるが「ヒアドュメント」という単語自体を忘れてしまったら引き当てられないという矛盾 http //php.net/manual/ja/language.types.string.php PHP5.3でサーバーを構築すると最初にタイムゾーン関連のエラーが出る /etc/php.ini にある以下の設定をコメントアウトを外して指定 ;date.timezone = ↓ date.timezone = Asia/Tokyo
https://w.atwiki.jp/talewiki/pages/9124.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/
https://w.atwiki.jp/amazonz/pages/40.html
?php require_once('Connections/connAmazon2.php'); ? ?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rsAmazonz2 = 5; $pageNum_rsAmazonz2 = 0; if (isset($_GET['pageNum_rsAmazonz2'])) { $pageNum_rsAmazonz2 = $_GET['pageNum_rsAmazonz2']; } $startRow_rsAmazonz2 = $pageNum_rsAmazonz2 * $maxRows_rsAmazonz2; $colname_rsAmazonz2 = "%"; if (isset($_GET['key'])) { $colname_rsAmazonz2 = (get_magic_quotes_gpc()) ? $_GET['key'] addslashes($_GET['key']); } mysql_select_db($database_connAmazon2, $connAmazon2); $query_rsAmazonz2 = sprintf("SELECT * FROM amazonz_data WHERE topic LIKE '%s' ORDER BY uptime DESC", $colname_rsAmazonz2); $query_limit_rsAmazonz2 = sprintf("%s LIMIT %d, %d", $query_rsAmazonz2, $startRow_rsAmazonz2, $maxRows_rsAmazonz2); $rsAmazonz2 = mysql_query($query_limit_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); if (isset($_GET['totalRows_rsAmazonz2'])) { $totalRows_rsAmazonz2 = $_GET['totalRows_rsAmazonz2']; } else { $all_rsAmazonz2 = mysql_query($query_rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($all_rsAmazonz2); } $totalPages_rsAmazonz2 = ceil($totalRows_rsAmazonz2/$maxRows_rsAmazonz2)-1; $queryString_rsAmazonz2 = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode(" ", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_rsAmazonz2") == false stristr($param, "totalRows_rsAmazonz2") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rsAmazonz2 = " " . htmlentities(implode(" ", $newParams)); } } $queryString_rsAmazonz2 = sprintf(" totalRows_rsAmazonz2=%d%s", $totalRows_rsAmazonz2, $queryString_rsAmazonz2); ? ?php session_start(); $loginFormAction = $_SERVER['PHP_SELF']; if (isset($accesscheck)) { $GLOBALS['PrevUrl'] = $accesscheck; session_register('PrevUrl'); } if (isset($_POST['id'])) { $loginUsername=$_POST['id']; $password=$_POST['pass']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "[[admin2.php]]"; $MM_redirectLoginFailed = "[[account_cre2.php]]"; $MM_redirecttoReferrer = false; mysql_select_db($database_connAmazon2, $connAmazon2); $LoginRS__query=sprintf("SELECT id, pass FROM amazonz_user WHERE id='%s' AND pass='%s'", get_magic_quotes_gpc() ? $loginUsername addslashes($loginUsername), get_magic_quotes_gpc() ? $password addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $connAmazon2) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $GLOBALS['MM_Username'] = $loginUsername; $GLOBALS['MM_UserGroup'] = $loginStrGroup; //register the session variables session_register("MM_Username"); session_register("MM_UserGroup"); if (isset($_SESSION['PrevUrl']) false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location " . $MM_redirectLoginSuccess ); } else { header("Location ". $MM_redirectLoginFailed ); } } ? html head meta http-equiv="Content-Type" content="text/html; charset=euc-jp" title Amazonz -キーワード検索- /title link href="css.css" rel="stylesheet" type="text/css" script language="JavaScript" type="text/JavaScript" !-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a i a.length (x=a[i]) x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?")) 0 parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n]) d.all) x=d.all[n]; for (i=0;!x i d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x d.layers i d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i (a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } /script /head body onLoad="MM_preloadImages('img/account2.jpg','img/key2.jpg','img/member2.jpg','img/kate2.jpg')" div id="body_2" div id="head" div id="head1" /div div id="head2" /div /div div id="main" div id="menu" div class="img1" img src="img/menu1.jpg" width="180" height="24" class="img1" /div !-- ログインしていなかったら表示(ログイン画面) -- ?php if($_SESSION['MM_Username'] == ""){ ? div class="img1" a href="account_cre2.php" class="img1" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image6','','img/account2.jpg',1)" img src="img/account.jpg" alt="アカウントを作成する" name="Image6" width="180" height="40" hspace="0" vspace="0" border="0" class="img1" /a /div div class="img1" img src="img/menu1.jpg" width="180" height="24" hspace="0" vspace="0" border="0" class="img1" /div div id="login" form name="form1" method="POST" action=" ?php echo $loginFormAction; ? " ユーザーID: input name="id" type="text" br パスワード: input name="pass" type="password" id="pass" br p input type="submit" name="Submit" value="ログイン" /p /form /div !-- ログインしていたら表示(ようこそ***さん) -- ?php }else{ ? div class="img1" ?php echo ("ようこそ " .$_SESSION['MM_Username']. " さん"); ? br br a href="admin2.php?doLogout=true" ログアウト /a br a href="admin2.php" 管理画面 /a br a href="[[top.php]]" home /a /div ?php } ? div class="img1" img src="img/menu1.jpg" width="180" height="24" hspace="0" vspace="0" border="0" class="img1" /div div class="img1" a href="[[member_s.php]]" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','img/member2.jpg',1)" img src="img/member.jpg" alt="メンバー検索" name="Image10" width="180" height="40" border="0" /a /div div class="img1" a href="[[category_s.php]]" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11','','img/kate2.jpg',1)" img src="img/kate.jpg" alt="カテゴリー検索" name="Image11" width="180" height="40" border="0" /a /div div class="img1" a href="key_s.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','img/key2.jpg',1)" img src="img/key.jpg" alt="キーワード検索" name="Image9" width="180" height="40" border="0" /a /div /div div id="text" img src="img/blank.jpg" form name="form1" method="get" action="" br div align="center" キーワード検索 input name="key" type="text" id="key" input name="Submit" type="submit" value="検索" /div /form p align="center" ?php if($_GET['key'] !=""){ $key=$_GET['key']; $kensu=$totalRows_rsAmazonz2; print(" $key で検索した結果"); print("$kensu 件ヒットしました"); } ? 投稿 ?php echo ($startRow_rsAmazonz2 + 1) ? ~ ?php echo min($startRow_rsAmazonz2 + $maxRows_rsAmazonz2, $totalRows_rsAmazonz2) ? 件 / 全 ?php echo $totalRows_rsAmazonz2 ? /p table width="400" border="0" align="center" cellpadding="3" class="style3" ?php do { ? tr td ?php echo $row_rsAmazonz2['uptime']; ? /td /tr tr td ?php echo $row_rsAmazonz2['title']; ? /td /tr tr td ?php echo $row_rsAmazonz2['category']; ? /td /tr tr td ?php echo $row_rsAmazonz2['topic']; ? /td /tr tr td ?php echo $row_rsAmazonz2['uset_id']; ? /td /tr tr td hr /td /tr ?php } while ($row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2)); ? /table table border="0" width="50%" align="center" tr td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, 0, $queryString_rsAmazonz2); ? " 先頭 /a ?php } // Show if not first page ? /td td width="31%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, max(0, $pageNum_rsAmazonz2 - 1), $queryString_rsAmazonz2); ? " 戻る /a ?php } // Show if not first page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, min($totalPages_rsAmazonz2, $pageNum_rsAmazonz2 + 1), $queryString_rsAmazonz2); ? " 次へ /a ?php } // Show if not last page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, $totalPages_rsAmazonz2, $queryString_rsAmazonz2); ? " 最終 /a ?php } // Show if not last page ? /td /tr /table ?php mysql_free_result($rsAmazonz2); ? /div div id="under" div id="under1" /div div id="under2" /div /div /div /div /body /html
https://w.atwiki.jp/beaglemasa/pages/61.html
PHPのインストール #cd /usr/local/src #tar xvzf php-5.2.11.tar.gz #cd php-5.2.11 #./configure --with-apxs2=/usr/local/apache2/bin/apxs \ #--enable-zend-multibyte --enable-mbstring --enable-mbregex #make #make instal #cp php.ini-dist /usr/local/lib/php.ini Apahce2への組み込み httpd.confに以下を追加する LoadModule php5_module modules/libphp5.so (↑この行だけhttpd.confに自動的に追加されるようだ) AddType application/x-httpd-php .php
https://w.atwiki.jp/youge_wiki/pages/40.html
ARC Story line Subject Warning about ARC [Autosend - 7 day delay expired] [sent to ALL-AGENTS] Agents, If you are reading this email hen it means i am dead. I have been working for Andromeda for the past month on a Top secret project and until yesterday i did not even know waht exactly i was coding. This story hit the news and I decieded should try to find out what was happening with Project Revelation and yesterday managed to gain access to their stand-alone server room and copy the files that we were woking on. Ufortunately they saw what I was doing and I had to leave quick, and I haven t had time to analyse the project files yet. if you read this then they have already caught me. ARC cannot be trustesd. We must come together as a group and find out what they are up to before something terrible happens. I don t know if it s already too late. ARMOUR Mission From Arumor Perform a covert installation of a Tracer One of our sources within Andromeda Reserch Corporation has discovered that ARC are planning on launching Revelation from three primary systems and begin running Revelation. We already have two of the systems covered,but the third is wide open.We need you to get inside that system,and install a Tracer program covertly which will send us routine updates,and will give us early warning when Revelation is launched. First,you ll need to download the program from our File Server.Adresses and log -in details are shown below. Second,break into the target system (ARC internal Services) and compromise all their security systems.This includes Proxies,Monitor,Firewalls etc.You haVe to stop them from seeing what you are doing. Copy the Tracer into place,then drop into aconsloe.You can run the tracer from there.Once it is running it will immediatrly start hiding it self.Check you can t see it from the File Server screen.this will ensure nobody else can see it. Cover your tracks and get out.Replay to this email when you are done. codename Tracer
https://w.atwiki.jp/753bot/pages/18.html
PHP用メモ 入門 http //www.scollabo.com/banban/php/index.html 正規表現 http //www.scollabo.com/banban/php/php_15.html いろいろ http //www.phppro.jp/ 抜粋420 ^ 文字列の先頭をあらわすが、 [ の次に来る場合や [ ] の中は除く $ 文字列の末尾を表わす \+ 1回以上の連続する文字 \* 0回以上の連続する文字 \? 0回、または1回だけの文字 {n} n回以上の連続する文字 {n,m} n回から m回まで連続する文字 {.m} 0回から m回まで連続する文字 [ ] [ ]内のいずれかの1文字 . 任意の1文字 (ただし改行文字を除く) | OR () 本文を参照する文字 \ エスケープ文字 (この記号の後の特殊文字をそのまま出力する) \n 改行文字 以下は、正規表現で利用できる文字クラスです。 a-z -------- lower 小文字の半角英文字 A-Z -------- upper 大文字の半角英文字 0-9 -------- digit 数字 A-Za-z ----- alpah 大文字と小文字の半角英文字 A-Za-z0-9--- alnum 数字と大文字と小文字の半角英文字